package com.schoolcloud.serve.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class LostFoundInfoVO {
    /**
     * 招领ID
     */
    @TableId(type = IdType.AUTO)
    private Integer foundItemId;
    /**
     *分类编号
     */
    private Integer categoryId;
    /**
     * 发布者ID
     */
    private Integer userId;

    /**
     *  物品名称
     */
    private String itemName;

    /**
     * 物品描述
     */
    private String description;

    /**
     * 拾获地点
     */
    private String location;

    /**
     * 拾获时间
     */
    private LocalDateTime foundTime;

    private LocalDateTime lostTime;

    /**
     * 物品图片URL
     */
    private String defaultPicture;

    /**
     *  物品状态（未认领/已认领）
     */
    private Integer status;

    private Integer schoolId;

    /**
     * 发布时间
     */
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;

    /**
     *标题
     */
    private String title;
    /**
     *
     */
    private Integer lostItemId;
    /**
     * 备注
     */
    private String remark;

    private String emergencyLevel;

    private List<String> picUrls;
    private String categoryName;

    private String objectStatus;
}
